Silver prices surged by Rs 11,800 to Rs 2.57 lakh per kg and gold advanced by Rs 3,000 to Rs 1.58 lakh per 10 grams in the national capital, driven by fresh buying from jewellers and stockists ahead of Akshaya Tritiya.